package com.heatingcharge.service.base;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.heatingcharge.entity.base.NetContract;
import com.heatingcharge.param.NetContractParam;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author devin.jiang
 * @since 2019-12-27
 */
public interface INetContractService extends IService<NetContract> {

    IPage<NetContract> getNetContracts(Page page, NetContract netContract);

    boolean save(NetContractParam netContractParam);

    boolean update(NetContractParam netContractParam);

    boolean charge(NetContractParam netContractParam);


}
